Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Hamburg Challenger Danderyd Challenger Augsburg Challenger M25 Sabadell Prague Challenger Poznan Challenger Porto 2 Challenger M25 Trnava Maia Challenger Kigali 2 Challenger Zadar Challenger M25 Santa margherita di Pula Barletta Challenger Sassuolo Challenger Nordea Open - Bastad Generali Open - Kitzbuhel Liberec Challenger M25 Santa Margherita di Pula M25 Santa Margherita di Pula Slovakia F2 Portugal F4 Czech Republic F2 Slovakia F3 Austria F10 Tunisia F4 Iran F3 Iran F4 Austria F1 Austria F2 Great Britain F4 Great Britain F5 Great Britain F6 France F7 Italy F10 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F4 Germany F7 Austria F4 Austria F5 Austria F6 Slovakia F1 Slovakia F2 Slovakia F3 Poland F6 Germany F20 Portugal F7 Portugal F8 Germany F23 Italy F23 Great Britain F16 Germany F2 Austria F1 Ivory Coast F1 Ivory Coast F2 Canada F1 Canada F2 Canada F3 Croatia F4 Croatia F5 Czech Rep. F2 Czech Rep. F3 Slovenia F1 Germany F8 Austria F4 Austria F5 Austria F6 Slovak Rep. F2 Slovak Rep. F1 Italy F24 Bosnia/Herzegovina F6 Egypt F14 Egypt F15 Czech Rep F5 Israel F1 Israel F2 Azerbaijan F1 Azerbaijan F2 Great Britain F3 Great Britain F4 Austria F2 Great Britain F4 Croatia F10 Croatia F12 Turkey F1 Turkey F2 Portugal F2 Croatia F3 Croatia F4 Mexico F3 Czech Republic F2 Czech Republic F3 Slovakia F1 Croatia F10 Croatia F11 Czech Republic F1 Croatia F6 Ukraine F4 Ukraine F5 Ukraine F6 Croatia F4 (Opatija) Croatia F2 (Porec) Ukraine F1 (Rivne) Ukraine F2 (Rivne) Ukraine F3 (Rivne) Czech Republic F6 (Brno) Belarus F3 (Minsk) Ukraine F4 (Bucha) Romania F13 (Iasi) Germany F14 (Oberhaching) Germany F15 (Bad Salzdetfurth) Czech Republic F9 (Valasske Mezirici) Czech Republic F10 (Milovice) Czech Republic F11 (Ricany) Czech Republic F12 (Prague) M15 Sharm El Sheikh M15 Porec M15 Rovinj M15 Opatija M15 Sozopol M15 Irpin M15 Irpin M15 Wroclaw M15 Vilnius M15 Piestany M15 Chitila M15 Targu Mures M15 Irpin M25 Irpin M15 Brasov M15 Targu Mures M15 Chornomorsk M15 Parnu M15 Prague M15 Milovice M15 Doha M15 Doha M15 Kazan M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Novomoskovsk M15 Curtea de Arges M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Cairo M15 Cairo M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Novomoskovsk M15 Novomoskovsk M25 Nur-Sultan M25+H Bacau M25 Nur-Sultan M25 Antalya M25 Antalya M25 Antalya Kosice Open-Steelers Cup 2008 - Kosice M25 Antalya M15 Vienna M25 La Nucia M15 Slovenska Bistrica M15 Bergamo M15 Trnava M25 Santa Margherita di Pula M25 Heraklion M15 Antalya M15 Antalya Steelers Cup 2005 - Kosice M25 Santa Margherita di Pula Steelers Cup - Kosice ATP Slovak Open Challenger - Bratislava Prosperita Open 2007 - Ostrava s'Tennis Masters Challenger - Graz Ljubljana Open 2008 - Ljubljana Tatra Banka Slovak Open - Bratislava Ostrava Challenger M25 Quinta Do Lago Kosice Challenger Banja Luka Challenger Trnava Challenger M15 Sharm El Sheikh M25 Santa Margherita di Pula Athens Challenger M25 Padova M15 Lodz Rhodes Challenger M25 Antalya Tatra Banka Open 2006 - Bratislava M15 Monastir M15 Bielsko Biala Fergana Challenger M15 Antalya M25 Mataro Tatra Banka Slovak Open - Bratislava M15 Antalya M25+H Kassel Kosice Challenger M15 Antalya M25 Santa Margherita di Pula M25 Poznan M15 Antalya Tatra Banka Open - Bratislava Arad Challenger Poznan Challenger Cordenons Challenger Samarkand Challenger Karshi Challenger Astana Challenger Rijeka Challenger Trnava Challenger Tashkent Challenger Seoul Challenger Aachen Challenger Bratislava Challenger M25 Antalya M25 Antalya Singapore Challenger M25 Nur-Sultan Bergamo Challenger Sarajevo Challenger Bath Challenger Johannesburg Challenger Ostrava Challenger Alessandria Challenger Kosice Challenger Turin Challenger San Benedetto Challenger Tampere Challenger Samarkand Challenger Karshi Challenger Astana Challenger Trnava Challenger Bratislava Challenger Helsinki Challenger Bergamo Challenger Wolfsburg Challenger San Luis Potosi Challenger Leon Challenger Ostrava Challenger Kosice Challenger Marburg Challenger San Benedetto Challenger Poznan Challenger Samarkand Challenger Brasov Challenger Trnava Challenger Bratislava Challenger Marbella Challenger Noumea Challenger Heilbronn Challenger Bergamo Challenger Quimper Challenger Mexico City Challenger Ostrava Challenger Rome Challenger Furth Challenger Kosice Challenger Milan Challenger Marburg Challenger Todi Challenger San Benedetto Challenger Orbetello Challenger San Marino Challenger Genova Challenger Trnava Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Geneva Challenger Bratislava Challenger Sao Paulo Challenger Tour Finals Heilbronn Challenger Quimper Challenger Morelos Challenger Salinas Challenger Irving Challenger Vercelli Challenger Ostrava Challenger Vicenza Challenger Furth Challenger Kosice Challenger Todi Challenger San Benedetto Challenger Liberec Challenger Bratislava Challenger Glasgow Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Napoli Challenger Mersin Challenger Vercelli Challenger Ostrava Challenger Rome Challenger Poprad Tatry Challenger Padova Challenger Todi Challenger Scheveningen Challenger Biella Challenger Liberec Challenger Cordenons Challenger Manerbio Challenger Como Challenger St. Remy Challenger Trnava Challenger Rome Challenger Santiago Challenger Lima Challenger Montevideo Challenger Buenos Aires Challenger Rio De Janeiro Challenger Bucaramanga Challenger Santo Domingo Challenger Napoli Challenger Barletta Challenger Turin Challenger Ostrava Challenger Heilbronn Challenger Prague Challenger Poprad Tatry Challenger Todi Challenger Biella Challenger Seville Challenger Mohammedia Challenger Budapest Challenger Eckental Challenger Bratislava Challenger San Luis Potosi Challenger Anning Challenger Heilbronn Challenger Vicenza Challenger Prague Challenger Quito Challenger Bogota Challenger Campinas Challenger Buenos Aires Challenger Cali Challenger Lima Challenger Bratislava Challenger Koblenz Challenger Morelos Challenger Punta Del Este Challenger Santiago Challenger Rome Challenger Marbella Challenger Mestre Challenger San Luis Potosi Challenger Leon Challenger Prague Challenger Rome Challenger Marburg Challenger Padova Challenger Liberec Challenger Cordenons Challenger Como Challenger Banja Luka Challenger Mendoza Challenger Florence Challenger Barcelona Challenger Busan Challenger Bratislava Challenger Prostejov Challenger Pune Challenger Prostejov Challenger Punta Del Este Challenger Nanchang Challenger Shymkent Challenger Samarkand Challenger Almaty Challenger Shymkent Challenger Bratislava Challenger Ludwigshafen Challenger San Benedetto Challenger Prague Challenger Liberec Challenger Cordenons Challenger L'Aquila Challenger Como Challenger Biella Challenger Florence Challenger Lima Challenger M25 Santa Margherita di Pula Guayaquil Challenger Montevideo Challenger Maia Challenger Punta Del Este Challenger M15 Eupen Guayaquil Challenger M15 Ollersbach Concepcion Challenger Santiago Challenger Casablanca Challenger Belgrade Challenger Prague Challenger Zagreb Challenger Almaty 1 Challenger Rome Challenger Perugia Challenger Nur-Sultan 3 Challenger Nur-Sultan 4 Challenger Buenos Aires Challenger Liberec Challenger Barletta Challenger ATP Challenger Trophy 2008 - Trnava Como Challenger Banja Luka Challenger Tampere Challenger Kyiv Challenger Quito Challenger Ambato Challenger Karshi Challenger Como Challenger Bucharest Challenger Lisbon Challenger M15 Heraklion Barcelona Challenger Napoli Challenger Lermontov Challenger Napoli 2 Challenger Maia 1 Challenger Maia 2 Challenger Furth Challenger Concepcion Challenger Roseto Degli Abruzzi 1 Challenger Zadar Challenger Aachen Challenger Murcia Challenger Guadalajara Challenger Madrid Challenger San Luis Potosi Challenger Prague 1 Challenger Aguascalientes Challenger Heilbronn Challenger M15 Monastir Francavilla Challenger Troisdorf Challenger Prostejov Challenger Poznan Challenger Bratislava Challenger M25 Poznan Iasi Challenger Trieste Challenger Liberec Challenger Meerbusch Challenger Grodzisk Mazowiecki Challenger Prague 3 Challenger Como Challenger Tulln Challenger Szczecin Challenger Alicante Challenger St. Tropez Challenger M25 Faro Bergamo Challenger Bratislava Challenger Helsinki Challenger Lugano Challenger Bratislava Challenger Ostrava Challenger Marburg Challenger Sibiu Challenger Troisdorf Challenger Heilbronn Challenger Ilkley Challenger Barcelona Challenger Split Challenger M15 Poprad M25 Wetzlar M25 Santa Margherita di Pula Seville Challenger Prague Challenger Szekesfehervar Challenger Santiago Challenger M15 Heraklion Brasov Challenger Anning Challenger Almaty 2 Challenger Eckental Challenger Arad Challenger Villena Challenger M25 Belgrade Lisbon Challenger Marbella Challenger Liberec Challenger Heilbronn Challenger Kigali 1 Challenger Hersonissos 2 Challenger Eckental Challenger St. Tropez Challenger Tenerife 2 Challenger Bogota Challenger Bratislava 1 Challenger Augsburg Challenger Como Challenger Valencia Challenger Milan Challenger Manerbio Challenger Como Challenger Santa Cruz de la Sierra Challenger Gran Canaria Challenger Mexico City Challenger Qingdao Challenger Rome Challenger Poprad Tatry Challenger Luedenscheid Challenger Braunschweig Challenger Valencia Challenger Maia Challenger Canberra Challenger Tenerife 2 Challenger Losinj Challenger Montechiarugolo - Parma Challenger Las Franquesas del Valles Challenger Girona Challenger Oeiras 4 Challenger Antalya 4 Challenger Ismaning Challenger Helsinki Challenger Zadar Challenger Bratislava 1 Challenger Tunis Challenger Luedenscheid Challenger Roseto Degli Abruzzi 2 Challenger Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Open 13 - Marseille Dobrich Challenger Maspalomas Challenger Aircel Chennai Open - Chennai Heilbronn Challenger Szczecin Challenger Vegeta Croatia Open - Umag Olbia Challenger Prostejov Challenger Ecuador Open - Quito M15 Monastir Brazzaville Challenger Konzum Croatia Open - Umag Argentina Open - Buenos Aires Hamburg Challenger Konzum Croatia Open - Umag Tenerife 3 Challenger Ecuador Open - Quito Barcelona Open BancSabadell - Barcelona Braga Challenger BMW Open - Munich Mercedes Cup - Stuttgart Plava Laguna Croatia Open - Umag Valencia Challenger Buenos Aires Challenger Bet-at-home Cup - Kitzbuhel Punta Del Este Challenger Tata Open Maharashtra - Pune Cordoba Open - Cordoba Rome Challenger Brasil Open - Sao Paulo Milan Challenger Salzburg Challenger Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Santiago Open - Santiago Forte Village Sardegna Open - Sardinia Sofia Open - Sofia Delray Beach Open - Delray Beach Cordoba Open - Cordoba Chile Dove Men+Care Open - Santiago BMW Open - Munich Nordea Open - Bastad Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel M15 Krakow Sardegna Open - Cagliari Belgrade 2 - Belgrade Cordoba Open - Cordoba Ecuador Open - Quito Qatar ExxonMobil Open - Doha Millennium Estoril Open - Estoril Barcelona Open Banc Sabadell - Barcelona Skopje Challenger Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Great Ocean Road Open - Melbourne Bet-At-Home Austrian Open - Kitzbuhel Argentina Open - Buenos Aires Generali Open - Kitzbuhel Argentina Open - Buenos Aires BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 1R, SVK-LAT 5-0 Brest Challenger Davis Cup, Group I, 2R, HUN-SVK 0-3 Davis Cup, Group I, PO, SVK-POL 4-1 Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, World Group, QR, SVK-CZE 1-3 Davis Cup, Group I, PO, UKR-BAR 3-0 Davis Cup, World Group I, 1R, ISR-UKR 3-1 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, World Group, PO, AUS-SVK 3-0 Davis Cup, Group I, 1R, UKR-COL 3-2 Davis Cup, World Group, Q, UKR-USA 0-4 French Open (juniors) Wimbledon (juniors) Tigre Challenger U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) All Lower level tournaments Olympics - Rio de Janeiro